🇬🇧 en fr 🇫🇷

spare no effort verb

  • (idiomatic) To do everything within one's powers to achieve something.
ne pas ménager sa peine, ne pas ménager ses efforts, se mettre en frais, tout faire pour
Wiktionary Links